package app.engine.solucoes.request.beans;

import java.io.Serializable;
import java.util.Date;

import javax.jdo.annotations.IdGeneratorStrategy;
import javax.jdo.annotations.IdentityType;
import javax.jdo.annotations.PersistenceCapable;
import javax.jdo.annotations.Persistent;
import javax.jdo.annotations.PrimaryKey;

@PersistenceCapable(identityType = IdentityType.APPLICATION)
public class Pergunta implements Serializable  {

	private static final long serialVersionUID = 1L;

	@PrimaryKey
	@Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
	private Long id;
	
	@Persistent
	private String txtPergunta;
	
	@Persistent
	private Date dataCriacao;
	
	@Persistent
	private Boolean aprovada;

	
	@Persistent
	private String usuarioPergunta;
	
	@Persistent
	private Long empresa;
	
	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getTxtPergunta() {
		return txtPergunta;
	}

	public void setTxtPergunta(String txtPergunta) {
		this.txtPergunta = txtPergunta;
	}

	public Date getDataCriacao() {
		return dataCriacao;
	}

	public void setDataCriacao(Date dataCriacao) {
		this.dataCriacao = dataCriacao;
	}

	public Boolean getAprovada() {
		return aprovada;
	}

	public void setAprovada(Boolean aprovada) {
		this.aprovada = aprovada;
	}

	public String getUsuarioPergunta() {
		return usuarioPergunta;
	}

	public void setUsuarioPergunta(String usuarioPergunta) {
		this.usuarioPergunta = usuarioPergunta;
	}

	public Long getEmpresa() {
		return empresa;
	}

	public void setEmpresa(Long empresa) {
		this.empresa = empresa;
	}
	
}
